package com.qqtech.qquan.send.model;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.qqtech.core.frame.model.BaseDomain;

@SuppressWarnings("serial")
public class SendDeliveryOrder extends BaseDomain{

	//columns START
    /** 订单号 */
	private java.lang.String orderNo;
    /** 供应商id,对应mall_supplier */
	private java.lang.Integer supplierId;
    /** 配送状态：1-未配送;2-已配送 */
	private java.lang.Integer deliveryStatus;
    /** 配送时间 */
	private java.sql.Timestamp deliveryAt;
    /** 商品总数量 */
	private java.lang.Integer quantityTotal;
    /** 联系人 */
	private java.lang.String consignee;
    /** 联系电话 */
	private java.lang.String phone;
    /** 收货地址 */
	private java.lang.String address;
    /** 供应商名 */
	private java.lang.String supplierName;
    /** 供应商联系电话 */
	private java.lang.String supplierPhone;
    /** 供应商地址 */
	private java.lang.String supplierAddress;
	/** 取件状态：1-未取件;2-已取件 */
	private java.lang.Integer pickupStatus;
	
	/** 取件时间 */
	private java.sql.Timestamp pickupAt;
	
	//columns END
	public SendDeliveryOrder(){
	}

	public SendDeliveryOrder( java.lang.Integer id ){
		this.id = id;
	}

	public void setOrderNo(java.lang.String orderNo) {
		this.orderNo = orderNo;
	}

	public java.lang.String getOrderNo() {
		return this.orderNo;
	}
	
	public void setSupplierId(java.lang.Integer supplierId) {
		this.supplierId = supplierId;
	}

	public java.lang.Integer getSupplierId() {
		return this.supplierId;
	}
	
	public void setDeliveryStatus(java.lang.Integer deliveryStatus) {
		this.deliveryStatus = deliveryStatus;
	}

	public java.lang.Integer getDeliveryStatus() {
		return this.deliveryStatus;
	}
	
	public void setDeliveryAt(java.sql.Timestamp deliveryAt) {
		this.deliveryAt = deliveryAt;
	}

	public java.sql.Timestamp getDeliveryAt() {
		return this.deliveryAt;
	}
	
	public void setQuantityTotal(java.lang.Integer quantityTotal) {
		this.quantityTotal = quantityTotal;
	}

	public java.lang.Integer getQuantityTotal() {
		return this.quantityTotal;
	}
	
	public void setConsignee(java.lang.String consignee) {
		this.consignee = consignee;
	}

	public java.lang.String getConsignee() {
		return this.consignee;
	}
	
	public void setPhone(java.lang.String phone) {
		this.phone = phone;
	}

	public java.lang.String getPhone() {
		return this.phone;
	}
	
	public void setAddress(java.lang.String address) {
		this.address = address;
	}

	public java.lang.String getAddress() {
		return this.address;
	}
	
	public void setSupplierName(java.lang.String supplierName) {
		this.supplierName = supplierName;
	}

	public java.lang.String getSupplierName() {
		return this.supplierName;
	}
	
	public void setSupplierPhone(java.lang.String supplierPhone) {
		this.supplierPhone = supplierPhone;
	}

	public java.lang.String getSupplierPhone() {
		return this.supplierPhone;
	}
	
	public void setSupplierAddress(java.lang.String supplierAddress) {
		this.supplierAddress = supplierAddress;
	}

	public java.lang.String getSupplierAddress() {
		return this.supplierAddress;
	}

	public java.lang.Integer getPickupStatus() {
		return pickupStatus;
	}

	public void setPickupStatus(java.lang.Integer pickupStatus) {
		this.pickupStatus = pickupStatus;
	}

	public java.sql.Timestamp getPickupAt() {
		return pickupAt;
	}

	public void setPickupAt(java.sql.Timestamp pickupAt) {
		this.pickupAt = pickupAt;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}

